let path = require('path');

module.exports = {
    mode: 'development',
    module: {
        rules: [
            {
                test: /\.jsx?$/,// 去匹配js文件或者jsx文件，对此后缀的文件进行转译
                loader: 'babel-loader',
                options: {
                    presets: ['@babel/preset-react','@babel/preset-env'],//分别是处理jsx(render的那些玩意)语法和es6(import 箭头函数)语法的
                },
            }
        ],
    },
    resolve:{
        // 添加了这些扩展名之后，项目中导包如下的扩展名就不需要编写文件的后缀
         extensions: ['.js','.json','.wasm','.jsx'],
        },
}